package com.naiterui.ehp.bs.emr.vo;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonInclude;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

/**
 * @author luao
 * @date 2021/2/26 1:43 下午
 **/
@Builder
@Data
@ApiModel("患者咨询记录")
public class PatientConsultRecordVO {
    @ApiModelProperty(value = "医生姓名")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String name = "";

    @ApiModelProperty(value = "医生头像")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String photo = "";

    @ApiModelProperty(value = "医生所在科室")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String department;

    @ApiModelProperty(value = "医生职称")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String title = "";

    @ApiModelProperty(value = "医生所在医院")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String hospital = "";

    @ApiModelProperty(value = "通话时长（格式化后的）")
    private String talkTime;

    @ApiModelProperty(value = "咨询时间")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Date consultTime;

    @ApiModelProperty(value = "房间号")
    private Integer roomId;

    @ApiModelProperty(value = "视频咨询id")
    private Long videoConsultId;

    @ApiModelProperty(value = "诊断")
    private String diagnosis;

    @ApiModelProperty(value = "就诊人id")
    private Long inquirerId;
}
